strain upon resources - Englisch Synonyme Wörterbuch